package com.authine.cloudpivot.ext.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
@Schema(description = "账户记录审计")
public class AccountRecordDto {

    private String id;

    @Schema(description = "记录表关联的账户表")
    private String account_id;

    @Schema(description = "审计字段的名字")
    private String column_name;

    @Schema(description = "变更后的内容")
    private String new_value;

    @Schema(description = "变更前的内容")
    private String old_value;

    @Schema(description = "变更原因[可选]")
    private String memo;

    @Schema(description = "是否删除")
    private short del;

    @Schema(description = "最后修改时间")
    private Date last;

    @Schema(description = "创建时间")
    private Date time;

    @Schema(description = "创建人")
    private String createdBy;

    @Schema(description = "最后修改人")
    private String modifiedBy;

    @Schema(description = "版本")
    private Integer version;


}
